package cn.net.cfss.fgbp.provider.console.dao;

import cn.net.cfss.fgbp.api.console.dto.SysMenuDto;
import cn.net.cfss.fgbp.api.console.vo.SysMenuVo;
import org.apache.ibatis.annotations.Param;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface SysMenuDtoMapper extends Mapper<SysMenuDto> {

    List<SysMenuVo> queryParenMeun();

    List<SysMenuDto> queryList(SysMenuVo vo);

    List<String> queryMenuByRoleId(@Param(value = "roles") Long roles);

    List<Long> selectRolesAll();

    int check(String permission);


    void updateSortNullById(@Param("id") Long id);
}
